warming centre

English

noun
Definitions
  • A place to warm up when the weather drops far below freezing (such as falling below 0°F), to allow unfortunates without heat to survive the cold snap

Etymology

Compound from English warming + English centre.

Origin

English

centre

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms